package customer.user;

import java.util.ArrayList;

import customer.domain.Customer;
import customer.service.CustomerManagerArrayList;
import customer.service.CustomerService;

public class CustomerMain {

	public static void main(String[] args) throws Exception{
		CustomerService cma = CustomerService.getInstance();
		//����� �� ����
		Customer c1 = new Customer("881122-1010101", "이명박", "경기도 용인시", "02-111-2222", 40000000);
		Customer c2 = new Customer("750421-2010101", "박근혜", "경기도 수원시", "031-222-3333", 55000000);
		Customer c3 = new Customer("830612-1022221", "전두환", "경기도 화성시", "02-409-5581", 51681300);
//		Customer c4 = new Customer("901027-2010101", "�̹̿�", "��⵵ ���� �ϻ걸 ", "010-3434-5656", 27000000);
//		Customer c5 = new Customer("810810-2210101", "�̹̿�", "��⵵ �ǿս� ��õ��", "031-532-6421", 55000000);
//		Customer c6 = new Customer("770122-1012311", "����", "������ ����� ������", "010-9011-3222", 66000000);
//		Customer c7 = new Customer("750122-1012311", "ȫ���", "������ ������ ������", "010-5434-6533", 57000000);
//		
		//���
		cma.registerCustomer(c1);
		cma.registerCustomer(c2);
		cma.registerCustomer(c3);
		
	}
}
//		cma.registerCustomer(c4);
//		cma.registerCustomer(c5);
//		cma.registerCustomer(c6);
//		cma.registerCustomer(c7);
//		cma.registerCustomer(null);
//		cma.registerCustomer(new Customer());
//		Customer c = new Customer();
//		c.setResidentNumber("�ֹι�ȣ");
//		cma.registerCustomer(c);
		//��ü �� ���� ���
//		cma.printCustomerList();
//		Customer cc = cma.searchCustomerByResidentNumber("770122-1012311");
//		if(cc==null){
//			//���� �ֹι�ȣ�� ��ȸ
//		}else{
//			System.out.println("ã�� ���� �̸� : "+cc.getName());
//		}
//		
//		System.out.println("----�̹̿� �� ����-----");
//		String name = "�̹̿�dsf";
//		ArrayList<Customer> list = cma.searchCustomerByName(name	);
//		
//		if(list==null||list.size()==0){//���� ��ã�� ���
//			System.out.println(name+"�� ���� �� - main()");
//		}else{
//			System.out.println(list);
//		}
//		System.out.println("-----------����--------------");
//		Customer ccc = new Customer("770122-1012311", "����", "�λ�� ������", "010-9011-3222", 90000000);
//		c6.setAddress("�λ�� ������");
//		c6.setPhoneNumber("056-111-9090");
//		cma.updateCustomer(ccc);
//		
//		cma.printCustomerList();
//		System.out.println("===========����----------------");
//		cma.removeCustomerByResidentNumber("810810-2210101");
////		cma.removeCustomerByResidentNumber("");
//		cma.printCustomerList();
//		
//	}
//}
























































